USB keychain - German English Dictionary